Text copied to clipboard!

Názov

Text copied to clipboard!

Stredne pokročilý Java vývojár

Opis

Text copied to clipboard!
Hľadáme stredne pokročilého Java vývojára, ktorý sa pripojí k nášmu dynamickému tímu a prispeje k vývoju moderných softvérových riešení. Ideálny kandidát má skúsenosti s vývojom v jazyku Java, rozumie princípom objektovo-orientovaného programovania a je schopný samostatne riešiť technické problémy. Ako Java vývojár budete pracovať na vývoji backendových systémov, integrácii s databázami a API, ako aj na optimalizácii výkonnosti aplikácií. Očakávame, že budete spolupracovať s tímom vývojárov, testerov a projektových manažérov na dodávaní kvalitných softvérových riešení včas a v súlade s požiadavkami klientov. Vašou úlohou bude analyzovať požiadavky, navrhovať technické riešenia, implementovať nové funkcionality a podieľať sa na údržbe existujúcich systémov. Znalosť frameworkov ako Spring alebo Hibernate je vítaná, rovnako ako skúsenosti s nástrojmi ako Maven, Git a Jenkins. Očakávame, že kandidát bude mať dobré komunikačné schopnosti, schopnosť pracovať v tíme a ochotu učiť sa nové technológie. Práca je vhodná pre vývojárov, ktorí už majú niekoľkoročné skúsenosti s vývojom v Jave a chcú sa ďalej rozvíjať v profesionálnom prostredí. Ponúkame atraktívne platové ohodnotenie, flexibilný pracovný čas, možnosť práce na diaľku, prístup k moderným technológiám a príležitosť pracovať na zaujímavých projektoch pre domácich aj zahraničných klientov.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikácií v jazyku Java
  • Implementácia nových funkcionalít podľa špecifikácií
  • Spolupráca s tímom na návrhu softvérovej architektúry
  • Integrácia s databázami a externými API
  • Testovanie a ladenie aplikácií
  • Zabezpečenie kvality kódu a dodržiavanie štandardov
  • Účasť na code review a technických diskusiách
  • Priebežné zlepšovanie výkonnosti a bezpečnosti aplikácií
  • Dokumentovanie technických riešení
  • Podpora pri nasadzovaní aplikácií do produkcie

Požiadavky

Text copied to clipboard!
  • Minimálne 2 roky skúseností s vývojom v jazyku Java
  • Znalosť frameworkov ako Spring, Hibernate
  • Skúsenosti s databázami (napr. MySQL, PostgreSQL)
  • Znalosť nástrojov ako Git, Maven, Jenkins
  • Schopnosť pracovať v tíme aj samostatne
  • Základné znalosti REST API a webových služieb
  • Skúsenosti s testovaním (JUnit, Mockito)
  • Dobré analytické a problémové myslenie
  • Znalosť anglického jazyka na technickej úrovni
  • Ochota učiť sa nové technológie a postupy

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Koľko rokov máte skúseností s vývojom v jazyku Java?
  • Aké Java frameworky ste používali v predchádzajúcich projektoch?
  • Máte skúsenosti s vývojom REST API?
  • Ako pristupujete k testovaniu vášho kódu?
  • Aké nástroje používate na správu verzií a buildovanie?
  • Pracovali ste niekedy v agilnom tíme?
  • Ako riešite problémy s výkonnosťou aplikácií?
  • Aké databázy ste používali a ako ich integrujete s aplikáciou?
  • Aké sú vaše silné a slabé stránky ako vývojár?
  • Ste ochotný pracovať na diaľku alebo v hybridnom režime?